imperial weapons research facility - Español Inglés Diccionario